import os

# from application.settings import BASE_DIR

# ================================================= #
# ************** 数据库 配置  ************** #
# ================================================= #

# sqlite3 设置
# DATABASE_ENGINE = "django.db.backends.sqlite3"
# DATABASE_NAME = os.path.join(BASE_DIR, 'db.sqlite3')

# mysql 设置
# DATABASE_ENGINE = "django.db.backends.mysql"

# postgresql 设置
DATABASE_ENGINE = 'django.db.backends.postgresql'
# 数据库名称
DATABASE_NAME = 'yuantest'
# 数据库地址
DATABASE_HOST = "localhost"
# 数据库端口
DATABASE_PORT = 5432
# # 数据库用户名
DATABASE_USER = "postgres"
# 数据库密码
DATABASE_PASSWORD = "admin@123"

# ================================================= #
# ************** redis配置，无redis 可不进行配置  ************** #
# ================================================= #
# REDIS_PASSWORD = ''
# REDIS_HOST = '127.0.0.1'
# REDIS_URL = f'redis://:{REDIS_PASSWORD or ""}@{REDIS_HOST}:6380'
# ================================================= #
# ************** 其他 配置  ************** #
# ================================================= #
DEBUG = True  # 线上环境请设置为True
ALLOWED_HOSTS = ["*"]
LOGIN_NO_CAPTCHA_AUTH = True  # 登录接口 /api/token/ 是否需要验证码认证，用于测试，正式环境建议取消
ENABLE_LOGIN_ANALYSIS_LOG = True  # 启动登录详细概略获取(通过调用api获取ip详细地址)
